import request from "@renderer/utils/request";

// 最近编辑和我的项目
export function getPageList(query) {
  return request({
    url: `/templateInfo/getPageList`,
    method: "get",

    params: query,
  });
}

// 获取模板详情
export function getTemplateDetail(id) {
  return request({
    url: `/templateInfo/getInfo`,
    method: "get",
    params: { id },
  });
}
// 保存模板
export function saveTemplate(data) {
  return request({
    url: `/templateInfo/save`,
    method: "post",
    headers: {
      "Content-Type": "multipart/form-data",
    },
    data,
  });
}
// 修改模板
export function updataTemplate(data) {
  return request({
    url: `/templateInfo/update`,
    method: "put",
    headers: {
      "Content-Type": "multipart/form-data",
    },
    data,
  });
}

// 发布模板 formData格式
export function publishTemplate(data) {
  return request({
    url: `/templateInfo/push`,
    method: "put",
    headers: {
      "Content-Type": "multipart/form-data",
    },

    data,
  });
}
//删除模板

export function deleteTemplate(id) {
  return request({
    url: `/templateInfo/remove?ids=${id}`,
    method: "delete",
  });
}

// 模板重命名

export function renameTemplate(data) {
  return request({
    url: `/templateInfo/rename`,
    method: "put",
    data,
  });
}
